Allocating Goals to Agent Roles During MAS Requirements Engineering

نویسندگان

  • Ivan Jureta
  • Stéphane Faulkner
  • Pierre-Yves Schobbens
چکیده

Allocation of goal responsibilities to agent roles in Multi-Agent Systems (MAS) influences the degree to which these systems satisfy nonfunctional requirements. This paper proposes a systematic approach that starts from nonfunctional requirements identification and moves towards agent role definition guided by the degree of nonfunctional requirements satisfaction. The approach relies on goal-dependencies to allow potential MAS vulnerabilities to be studied. In contrast to related work where organizational patterns are imposed on MAS, roles are constructed first, allowing MAS organizational structures to emerge from role definitions.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Adaptive Security Model for Multi-agent Systems and Application to a Clinical Trials Environment

We present in this paper an adaptive security model for Multi-agent systems. A security meta-model has been developed in which the traditional role concept has been extended. The new concept incorporates the need of both security management as used by role-based access control (RBAC) and agent functional behaviour in agent-oriented Software Engineering (AOSE). Our approach avoids weaknesses of ...

متن کامل

Goal and Responsibility Allocation in Sensible Agent-Based Systems

A Multi-Agent System(MAS) can be seen as a group of entities interacting to achieve individual or collective goals. Communication is a central issue in this interaction between agents. Protocols such as the Contract Net Protocol(CNP) (Smith, 1980) have been proposed to address the coordination level of communication in predefined organizational structures with predefined agent interaction mecha...

متن کامل

Development of a peer-to-peer information sharing system using ontologies

Most existing agent-oriented methodologies ignore system extensibility, interoperability and reusability issues. Ontologies have been found to play a significant role in facilitating interoperability, reusability, MAS development activities (including MAS analysis and agent knowledge modeling) and MAS run-time operation (including agent communication and reasoning). However, most of the existin...

متن کامل

A Requirements Engineering Approach for the Development of Multi-Agent Systems

This paper presents RE4Gaia, which is a requirements modeling approach for the development of multi-agent systems that extends the Gaia methodology. The approach focuses on dealing with the organizational structure as a means to adequately capture and understand required roles and associated functions in the context of an organization prior to the analysis and design of MAS using Gaia. In addit...

متن کامل

Validating Business Requirements Using MAS Analysis

This paper presents a method aimed to assist an engineer in transforming agent roles models to a process model, compliant with the XML Process Definition Language (XPDL) portable standard. This method bridges the gap between software engineers and the business world by allowing a Multi-Agent System (MAS) analysis model, such as the Gaia or ASEME Methodologies role models, to be represented as a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006